Analyzing Partition Testing Strategies
نویسندگان
چکیده
In this paper, partition testing strategies are assessed analytically. An investigation of what conditions affect the efficacy of partition testing is performed, and comparisons of the fault detection capabilities of partition testing and random testing are made. The effects of subdomain modifications on partition testing’s ability to detect faults are also studied.
منابع مشابه
A New Software Testing Approach Based on Domain Analysis of Specifications and Programs
Partition testing is a well-known software testing technique. This paper shows that partition testing strategies are relatively ineffective in detecting faults related to small shifts in input domain boundary. We present an innovative software testing approach based on input domain analysis of specifications and programs, and propose the principle and procedure of boundary test case selection i...
متن کاملA Statistical Assessment of Some Software Testing Strategies and Application of Experimental Design Techniques
An important problem in software testing is the efficient generation of test cases. Two classes of strategies, random and partition testing, have been discussed extensively in the software testing literature. In this paper, we provide a systematic statistical comparison of these two classes of strategies and demonstrate the usefulness of partition testing. We also show that some of the previous...
متن کاملOn some reliability estimation problems in random and partition testing
Studies have shown that random testing can be an effective testing strategy. One of tbe goals of testing is to estimate the reliability of tbe program from tbe test outcomes. In tbis paper we extend tbe Tbayer-Lipow-Nelson reliability model to account for tbe cost of errors. Also we compare random with partition testing by looking at upper confidence bounds for the cost weighted performance of ...
متن کاملCENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE LABORATOIRE D'ANALYSE ET D'ARCHITECTURE DES SYSTÈMES An Input Domain-Based Reliability Growth Model and Its Applications in Comparing Software Testing Strategies
Existing input domain-based reliability models do not account for software reliability growth, because they do not consider fault corrections. This paper proposes an input domain-based reliability growth model with fault correction history being taken into account. Both partition and random testing can be used to generate input cases for test runs. It is generally considered in the model that i...
متن کاملAn employee transporting problem
An employee transporting problem is described and a set partitioning model is developed. An investigation of the model leads to a knapsack problem as a surrogate problem. Finding a partition corresponding to the knapsack problem provides a solution to the problem. An exact algorithm is proposed to obtain a partition (subset-vehicle combination) corresponding to the knapsack solution. It require...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Software Eng.
دوره 17 شماره
صفحات -
تاریخ انتشار 1991